Introduction for using UML
نویسندگان
چکیده
The purpose with this document is to provide a brief introduction to the Unified Modeling Language (UML) for usage in the jointly held course in distributed development in Västerås and Zagreb. The focus is on using UML in general, not in combination with a particular tool, problem domain or programming technique. UML has intentionally been developed as a langue for modeling objectoriented systems. Its use has however widely been spread out. Today UML is used for system specifications. In different domains UML (for example in distribution of electrical power) is used for specification and standardization of different systems or parts of the systems. This standardization makes it possible that different vendors produce products that comply with the standard specification. From UML it is possible to automatically generate different types of descriptions (for example specifications in XML), or even automatic creation of software code. UML is becoming a standard tool for software and system engineers.
منابع مشابه
Mapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملA UML Profi le for Documenting the Component-and-Connector Views of Software Architectures
A UML Profi le for Documenting the Component-and-Connector Views of Software Architectures 2 www.epidataconsulting.com INTRODUCTION....................................................................................................................................................................................3 Component-and-Connector Viewtype.......................................................
متن کاملUML Profile for MARTE: Time Model and CCSL
This 90 minutes tutorial gives a basic introduction to the UML Profile for MARTE (Modeling and Analysis of Real-Time and Embedded systems) adopted by the Object Management Group. After a brief introduction to the UML profiling mechanism, we give a broad overview of the MARTE Profile. Then, the tutorial shall focus on the time model of MARTE and its companion language CCSL (Clock Constraint Spec...
متن کاملAbstract modeling of CORBA-based applications with UML
modeling of CORBA-based applications with UML Mike Fischer [email protected] Dresden University of Technology Department of Computer Science Software Engineering Group November 9th, 2000 Mike Fischer, OMG Workshop: UML In The .com Enterprise 2 Softwaretechnologie Agenda • Introduction in the problem field • UML extensions (1) in order to – distinguish CORBA interfaces and their imp...
متن کاملIntroduction to the Unified Modeling Language
Before joining Rational, in 1993, I worked for another well-known technology company, only there I was using OMT (the methodology developed by Jim Rumbaugh and company). Then I became a Technical Representative at Rational, and went from using OMT and rectangles, to using the Booch methodology and clouds. Back then, Rational only had 300 employees, and the UML was just a glimmer in the eyes of ...
متن کامل